/*
 * Copyright (C), 2015-2020
 * FileName: StringUtil.java
 * Author:   tompai
 * Date:     2018年10月18日
 * Description: TODO
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 *
 */
package com.tompai.common.http;

public  class StringUtil {

	/**
	 * 判断字符串是否为空
	 *
	 * @param value
	 * @return
	 */
	public static boolean isEmpty(String value) {
		return value == null || "".equals(value.trim());
	}

	/**
	 * 判断字符串是否不为空
	 *
	 * @param str
	 * @return
	 */
	public static boolean isNotEmpty(String str) {
		return !isEmpty(str);
	}

	/**
	 * 判断是否是数字
	 *
	 * @param sourceString
	 * @return
	 */
	public static boolean isNumber(String sourceString) {
		if (isEmpty(sourceString))
			return false;
		char[] sourceChar = sourceString.toCharArray();
		for (int i = 0; i < sourceChar.length; i++)
			if ((sourceChar[i] < '0') || (sourceChar[i] > '9'))
				return false;
		return true;
	}
}
